<?php
class Acmd_task{
	function  __construct() {
	}
	function arun($argv){
		switch ($argv[2]){
			case 'run':
				$this->statall();//运行
				break;
			case 'backup':
				$this->mysql_backup($argv[3]);
				break;
		}
	}


//--处理stat文件夹
	function statall(){
	//	$i=1;
		while(1){
		//	echo `Afun_get_cmd_path() E:\au\my\cmd\stat\stat.php run`;
			$Atask = Afun_cache_get('Atask');
			if(empty($Atask)){
				$Atask->status = 'no';
				$Atask->list = '';
				Afun_cache_set('Atask',$Atask);
			}
			switch ($Atask->staus) {
				case 'no':
					Afun_cmd_echo(date("Y-m-d H:i:s",time())." 无任务 ");
					break;
				case 'yes':
					$this->runtask($Atask);
					break;
				default:
					Afun_cmd_echo(date("Y-m-d H:i:s",time())." 未指定 ");
					break;
			}
			if($Atask->status=='no'){
				
			}
		//	Afun_cmd_echo(date("Y-m-d H:i:s",time())." 运行成功 $i");
			$Atask->runtime = time();
			Afun_cache_set('Atask',$Atask);
			sleep(2);
	//		$i++;
		}
	}
	function runtask($Atask){
		return;
	}
//--处理日期文件夹
	function get_task(){
		$task = array(
			'stat'=>array('','time'=>'10','path'=>''),
			'mysql'=>'',
			'2'=>'',
		);
		return $task;
	}










}

?>